Приватний вищий навчальний заклад “Галицька Академія”
Кафедра комп’ютерної та програмної інженерії
КУРСОВИЙ ПРОЕКТ
з дисципліни
Управління проектуванням програмних систем
Тема – Облік відпрацьованого часу для підриємства
ПОЯСНЮВАЛЬНА ЗАПИСКА
КР.ПЗм – 10. 1. 0958. ПЗ
Студент групи ПІ-08 ___________ Воєвода О.Т.
(підпис)
Допускається до захисту
Керівник курсового проекту
____________________________________________
(посада) (підпис) (дата) (розшифровка підпису)
м.Івано-Франківськ
2013
АНОТАЦІЯ
В курсовому проекті за допомогою php та phpmyadminпідраховано облік відпрацьованого часу на підприємстві. HTML–теги відкоригували інтерфейс для користувача.
SUMMARY
Inthecourseprojectusingphpandphpmyadminestimatedrecordtimeworkedatthecompany. HTML-tagscorrectedinterface to the user.
Зміст
Стор
Вступ
1.Локальний серверdenver…..............................................................8
2. PhpmyAdmin
3. Програма …………………………….………..8
4.Висновки..…………..................…………………….…………………....18
5. Перелік використаних літературних джерел……..…………..………..19
Вступ
PHP - моварозробкипрограмногозабезпечення для Web, написаний розробникамиWeb і для розробниківWeb. Сама назва PHP є рекурсивнимскороченнямвід PHP: HypertextPreprocessor (препроцесоргіпертексту PHP). Первоночальноцейпрограмний продукт іменувавсяPersonalHomePageTools, і багатохто до цихпірвважають, щоаббоевіатура PHP розшифровуєтьсясаме так. Але з часом появипершоїверсії PHP область застосуванняцієїмовизначнорозширилася, тому за спільноюзгодоюспільнотикористувачів PHP булоприйнятонове і більшприйнятневизначення яке стало рекурсивним, в стилі GNU - GNU'sNoyUnix, або GNU - не Unix). в даний час використовуєтьсяп'ятаосновнаверсія РНР, яка скороченопозначається як РНР5, але можетакожпозначатися просто як РНР. РНР - Цесерверниймовасценаріїв, якийможе бути впроваджений в код HTML для розгортання в браузері. Ще один варіантвикористаннясценаріїв на ціймовіможепередбачатиїхавтономневиконання (але набагатоширшезастосовується перший варіант). До цієїкатегорії належать такожтакіпрограмніпродукти, щознаходяться у власностіокремихкомпаній, як ActiveServerPages (ASP) компаніїMicrosoft, ColdFusionкомпаніїMacromedia і JavaServerPages (JSP) компаніїSun. У деякихжурналах з програмуваннямова РНР часто називають "мовою ASP з відкритимпочатковим кодом", оскількицейпрограмний продукт за своїмифункціональнимиможливостямианалогічнийпрограмному продукту Microsoft. Але такеформулювання вводить в оману, оскількимова РНР буврозробленийраніше, ніж ASP. А протягомостанніхкількохроківзастосування РНР і сервернихзасобівJavaрозширюється, тоді як сфера використання ASP звужується, тому зазначенепорівняннястаєщебільшнеприйнятним.
Технології підтримки серверних сценаріїв розглядаються більш докладно в розділі 2, а при вивченні цього розділу досить керуватися визначеннясерверного сценарію як сукупності супердескріпторовHTML або невеликих програм , Які виконуються всередині Web-сторінок, але не в браузері, а на сервері, перед відправкою в браузер.
Наприклад, код РНР можнавикористовувати в коді HTML для введеннязагальнихверхніх і нижніхколонтитулів у всісторінки сайту або для збереженняданих, введениху форму,в базіданих.Строго кажучи, мова РНР практично не застосовується для створеннякомпонування, обробкиподій, виконанняманіпуляцій з елементамиоб'єктноїмоделі документа (DocumentObjectModel - DOM), а такожфактично не впливає на те, як виглядаєWeb-сторінкаабоякі звуки на нійвідтворюються. Насправдіосновначастинадій, яківиконуються в коді РНР, залишаєтьсянепомітноюдлякінцевогокористувача. Зокрема, перегляд сторінки, створеної за допомогоюмови РНР, аж ніяк не дозволяєсудити про те, що для написання коду цієїсторінкизастосовувавсяякийсьіншиймову, крім HTML, оскількизазвичай результатом відтворення коду РНР є код HTML.В даний час програмнезабезпеченняпідтримкимови РНР формально введено у виглядіокремого модуля до складу програм HTTP-сервера Apache, домінуючого на ринку безкоштовногоWeb-сервера, ...